insulation test box - Alemán Inglés Diccionario